Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo New Zealand F2 Australia #2-w1 Australia F3 Australia F3 Australia F5 Australia F6 Australia F9 Australia F10 Australia F11 Australia F3 Australia F4 Australia F5 Indonesia-w1 Indonesia-w2 Indonesia-w3 Indonesia-w4 Thailand F1 Thailand F2 Thailand F3 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Australia F11 Australia F12 Australia F13 Australia F3 Indonesia F1 Indonesia F Indonesia F3 Indonesia F4 Indonesia F5 Indonesia F6 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Australia F1 Australia F2 New Zeland F1 New Zeland F2 Australia F3 Australia F4 Mexico F5 Mexico F6 Mexico F7 Mexico F8 USA F12 USA F13 USA F14 Australia F5 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Malaysia F1 Malaysia F2 Australia F11 Australia F12 Australia F1 Australia F2 Germany F1 Germany F2 Germany F4 Germany F2 Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Gallagher International - Hamilton The Surbiton Trophy - Surbiton IX Open Internacional D'Andorra - Andorra Nova Challenger Osaka - Osaka BH Tennis Open International Cup - Belo Horizonte V Gramado Open de Tennis - Gramado Open de L'Isere (Open 38) - Grenoble Gemax Open - Belgrade Open de la Ville de Saint Denis - Reunion Island Yokohama World Tennis Gaora Cup - Yokohama The 70th King's Cup and Queen's Cup - Bangkok Heineken Challenger - Ho Chi Minh City Tennis Napoli Cup - Napoli Open Sainte-Victoire - Aix-En-Provence Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto Sporting Challenger 2003 - Turin Banca Stato Challenger Lugano - Lugano 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Canottieri Mincio Open - Mantova Siemens Open 2003 - Scheveningen ATU Cup - Weiden Arroyo de la Encomienda - Valladolid GHI Bronx Classic - Bronx Genoa Open 'Fondazione Carige' - Genova Open Castilla y Leon - Segovia Binghamton Professional Tennis Tournament - Binghamton Black Forest Open - Freudenstadt Challenger Ford de Cherbourg - Cherbourg Open de Franche-Comte - Besancon Open de la Ville de Saint Denis - Reunion Island The Nottingham Challenger - Nottingham Garden Open 2004 - Rome San Remo Tennis Cup - San Remo Challenger 42 - Andrezieux IX Abierto Internacional de Salinas - Salinas Tennis Napoli Cup 2004 - Napoli XI Open International D'Andorra - Andorra Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Sporting Challenger - Turin Ourocard Tennis Challenger - Sao Paulo 13 BH Tennis Open International Cup - Belo Horizonte Credicard Mastercard Tennis Cup - Campos do Jordao TED Open - Istanbul Uncle Toby's Challenger in Burnie - Burnie Uncle Toby's Australian Men's Clay Court Challenger - Canberra Mobilux Open - Luxembourg Intersport Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg Ciudad de Pozoblanco Open Diputacion - Cordoba Mobilux Open - Luxembourg Kia International in Burnie - Burnie XL Bermuda Open - Bermuda GHI Bronx Tennis Classic - Bronx Ethias Trophy - Mons Samsung Secruities Cup Challenger - Seoul Open de L'Isere-Trophee BNP Paribas - Grenoble Kia International In Caloundra - Caloundra Flea Market Cup Busan Challenger Tennis - Busan MST ATP Challenger International - Burnie Kia International In Kawana - Kawana Internationaux de Doubs Open de Franchie-Comte - Besancon South African Airways Tennis Open - Durban BMW Tennis Championship - Sunrise Challenger DCN de Cherbourg - Cherbourg Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis Croatia Osiguranje Rijeka Open - Rijeka Morocco Tennis Tour - Casablanca Baden Open - Karlsruhe Open D'Orleans - Orleans The Surbiton Trophy - Surbiton Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding The Surbiton Trophy - Surbiton Dublin Challenger - Dublin Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Sunset Moulding Challenger - Yuba City Akbank Private Banking TED Open - Istanbul ATP Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Samsung Securities Cup - Seoul Caloundra ATP Challenger - Caloundra Open des Alpes Trophee BNP Paribas - Grenoble Club Coop's ATP Challenger International - Brisbane Heilbronn Open - Heilbronn Melbourn Challenger KGHM Dialog Polish Indoors - Wroclaw Burnie Challenger Sunrise Challenger Baton Rouge Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas Talahassee Challenger Ramat Hasharon Challenger Johannesburg Challenger Mexico City Challenger Nottingham Challenger Aptos Challenger Lexington Challenger Puerto Rico Challenger Tennis Event - Humacao Binghamton Challenger III Isla de Lanzarote - Lanzarote Tiburon Challenger Calabasas Challenger Seoul Challenger Chuncheon Challenger Bergamo Challenger Belgrade Challenger Cherbourg Challeger Jersey Challenger Rimouski Challenger Johannesburg Challenger Baton Rouge Challenger Sail Open - New Delhi Athens Challenger New Delhi Challenger II - New Delhi Cremona Challenger Carson Challenger Izmir Cup - Izmir Nottingham Challenger Ojai Challenger Vancouver Challenger Aptos Challenger Lexington Challenger Vancouver Challenger Binghamton Challenger Challenger Banque Nationale - Granby St. Remy Challenger Moncton Men's Challenger - Moncton Fifth Third Bank Tennis Championships - Lexington Izmir Challenger Bangkok Challenger Sacramento Challenger Tashkent Challenger Seoul Challenger Calabasas Challenger Charlottesville Challenger Eckental Challenger Savannah Challenger Nottingham Challenger Nottingham Challenger Petange Challenger Orleans Challenger Quimper Challenger Cherbourg Challenger Le Gosier Challenger San Benedetto Challenger Granby Challenger Sarajevo Challenger Heilbronn Challenger Quimper Challenger Astana Challenger Cherbourg Challenger Rhodes Challenger Kazan Challenger Guadalajara Challenger Leon Challenger Shenzhen Challenger Burnie Challenger Taipei City Challenger Gimcheon Challenger Nottingham Challenger Portoroz Challenger Recanati Challenger Ramat Hasharon Challenger Noumea Challenger Burnie Challenger Courmayeur Challenger Bergamo Challenger Caloundra Challenger Irving Challenger Dallas Challenger Bath Challenger Nottingham Challenger Tiburon Challenger Johannesburg Challenger Tallahassee Challenger Sarasota Challenger Rome Challenger Bordeaux Challenger Happy Valley Challenger Dallas Challenger Morelos Challenger Puebla Challenger Irving Challenger Guadalajara Challenger Leon Challenger Gwangju Challenger Wolfsburg Challenger Taipei City Challenger Busan Challenger Manchester Challenger Surbiton Challenger Winnipeg Challenger Lexington Challenger Aptos Challenger Shanghai Challenger Nanchang Challenger Kaohsiung Challenger Ningboo Challenger Ho Chi Minh City Challenger Happy Valley Challenger Rennes Challenger Kyoto Challenger Zhuhai Challenger Quanzhou Challenger Taipei City Challenger Gimcheon Challenger Aptos Challenger Heilbronn Challenger Zhangjiagang Challenger Kaohsiung Challenger Burnie Challenger Ningboo Challenger Ho Chi Minh City Challenger Kobe Challenger Hua Hin Challenger Playford Challenger Caloundra Challenger Launceston Challenger Dallas Challenger Leon Challenger Sarasota Challenger Napoli Challenger Savannah Challenger Traralgon Challenger Maui Challenger Athens Challenger Rome Challenger Bordeaux Challenger Nottingham Challenger Nottingham-2 Challenger St. Remy Challenger Dallas Challenger Gwangju Challenger Shenzhen Challenger Heilbronn Challenger Burnie Challenger Corona Mexico City Open - Mexico City Nottingham-2 Challenger Vancouver Challenger Canberra Challenger Ilkley Challenger Open de L'Isere - Grenoble Bukhara Challenger - Bukhara Granby Challenger Zagreb Open - Zagreb Shanghai Challenger Morelos Challenger Indian Wells Challenger Bangkok Challenger Yokohama Challenger Shenzhen Challenger Winnetka Challenger Gatineau Challenger Tenerife Challenger Rijeka Challenger Heineken Trophy - 's-Hertogenbosch The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Copenhagen Open - Copenhagen St. Petersburg Open - St. Petersburg The Stella Artois Championships - London Open de Moselle - Metz Milan Indoors - Milan Qatar Open - Doha Heineken Open - Auckland Open 13 - Marseille Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Open de Moselle - Metz Estoril Open - Estoril St. Petersburg Open - St. Petersburg Heineken Open - Auckland Qatar Open - Doha Milan Indoors - Milan Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open - Tokyo Kremlin Cup - Moscow Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Heineken Open - Auckland The Stella Artois Championships - London Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis The Artois Championships - London Campbells Hall of Fame Tennis Championships - Newport Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Ordina Open - 's-Hertogenbosch SAP Open - San Jose Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Thailand Open - Bangkok Brisbane International - Brisbane Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston AEGON Championships - London Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London Serbia Open - Belgrade BMW Open - Munich AEGON Championships - London UNICEF Open - 's Hertogenbosch AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz PTT Thailand Open - Bangkok China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney Heineken Open - Auckland SAP Open - San Jose Open 13 - Marseille U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London Hall of Fame Tennis Championships - Newport Citi Open - Washington Countrywide Classic - Los Angeles Brisbane International - Brisbane Apia International - Sydney Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz Malaysian Open - Kuala Lumpur Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Aircel Chennai Open - Chennai Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai Apia International - Sydney Garanti Koza Sofia Open - Sofia US Men's Clay Court Championship - Houston ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco PTT Thailand Open - Bangkok China Open - Beijing Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Moselle Open - Metz Chengdu Open - Chengdu Brisbane International - Brisbane Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Brisbane International - Brisbane Ricoh Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Citi Open - Washington Millennium Estoril Open - Estoril AIG Japan Open Tennis Championships - Tokyo Garanti Koza Sofia Open - Sofia AEGON Championships - London AEGON International - Eastbourne Hall of Fame Open - Newport Brisbane International - Brisbane Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Millennium Estoril Open - Estoril AEGON Championships - London Abierto Mexicano - Los Cabos BB&T Atlanta Open - Atlanta AEGON International - Eastbourne If Stockholm Open - Stockholm U.S. National Indoor Tennis Championships - Memphis Barcelona Open BancSabadell - Barcelona Dubai Duty Free Tennis Championships - Dubai Moselle Open - Metz Ricoh Open - 's-Hertogenbosch Open de Nice Cote d'Azur - Nice Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Cup - Montreal Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Sony Ericsson Open - Miami Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, REL2, LUX-NOR 5-0 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 1, 2R, GBR-LUX 4-1 Davis Cup, Group 1, 1R, LUX-POR 4-1 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, PO, LUX-MAR 3-2 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group II, 1R, IRL-LUX 2-3 Davis Cup, Group I, 1R, TPE-AUS 0-5 Davis Cup, Group I, 2R, CHN-AUS 1-3 Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, Group I, 2R, AUS-KOR 5-0 Davis Cup, Group II, 1R, MAR-LUX 2-3 Davis Cup, Group II, PO, MAD-LUX 1-4 Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, Group II, PO, HUN-LUX 1-4 Hopman Cup - Perth Davis Cup, Group II, 1R, LUX-MAD 3-2 Davis Cup, Group II, PO, LUX-GEO 5-0 Australian Open (Australia, Wildcard) Australian Open (Australia, Wildcard) Olympics - London Olympics - Rio de Janeiro